Big Huge Thesaurus

Cabomba caroliniana

noun